driver (driving force) - French English Dictionary